Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 5221ca36ce15af8605a2231ecf48dfb9d33b688a


Parents : cd03c46
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-16T19:17:59-05:00

chore(docs): update Node.js version requirement from >=24 to >=22 across multiple language README files

Changes

6 files changed, 12 insertions(+), 12 deletions(-)

M README.md +2 -2

Diff

diff --git a/README.md b/README.md
index 0f040702..258760d6 100644
--- a/README.md
+++ b/README.md
@@ -27,12 +27,12 @@ This project is independent from the original Reticulum MeshChat project and is
> MeshChatX is not guaranteed to be wire/data compatible with older Reticulum MeshChat releases. Back up data before migration/testing.
> [!WARNING]
-> Legacy systems are not fully supported yet. Current baseline is Python `>=3.11` and Node `>=24`.
+> Legacy systems are not fully supported yet. Current baseline is Python `>=3.11` and Node `>=22` (Electron uses Node 22; CI may use newer).
## Requirements
- Python `>=3.11` (from `pyproject.toml`)
-- Node.js `>=24` (from `package.json`)
+- Node.js `>=22` (from `package.json`)
- pnpm `10.32.1` (from `package.json`)
- Poetry (used by `Taskfile.yml` and CI workflows)

diff --git a/lang/README.de.md b/lang/README.de.md
index ae7a3f31..9152d5be 100644
--- a/lang/README.de.md
+++ b/lang/README.de.md
@@ -27,12 +27,12 @@ Dieses Projekt ist unabhaengig vom originalen Reticulum MeshChat und steht in ke
> MeshChatX garantiert keine Datenkompatibilitaet mit aelteren Reticulum-MeshChat-Versionen. Erstellen Sie vor Migration oder Tests eine Datensicherung.
> [!WARNING]
-> Aeltere Systeme werden noch nicht vollstaendig unterstuetzt. Aktuelle Mindestanforderungen: Python `>=3.11` und Node `>=24`.
+> Aeltere Systeme werden noch nicht vollstaendig unterstuetzt. Aktuelle Mindestanforderungen: Python `>=3.11` und Node `>=22` (Electron nutzt Node 22; CI kann neuer sein).
## Voraussetzungen
- Python `>=3.11` (aus `pyproject.toml`)
-- Node.js `>=24` (aus `package.json`)
+- Node.js `>=22` (aus `package.json`)
- pnpm `10.32.1` (aus `package.json`)
- Poetry (verwendet in `Taskfile.yml` und CI-Workflows)

diff --git a/lang/README.it.md b/lang/README.it.md
index c53182b6..a6701638 100644
--- a/lang/README.it.md
+++ b/lang/README.it.md
@@ -27,12 +27,12 @@ Questo progetto e indipendente dal progetto originale Reticulum MeshChat e non e
> MeshChatX non garantisce la compatibilita dei dati con le versioni precedenti di Reticulum MeshChat. Eseguire un backup prima della migrazione o dei test.
> [!WARNING]
-> I sistemi legacy non sono ancora completamente supportati. Requisiti minimi attuali: Python `>=3.11` e Node `>=24`.
+> I sistemi legacy non sono ancora completamente supportati. Requisiti minimi attuali: Python `>=3.11` e Node `>=22` (Electron usa Node 22; la CI può usare versioni più recenti).
## Requisiti
- Python `>=3.11` (da `pyproject.toml`)
-- Node.js `>=24` (da `package.json`)
+- Node.js `>=22` (da `package.json`)
- pnpm `10.32.1` (da `package.json`)
- Poetry (utilizzato in `Taskfile.yml` e nei workflow CI)

diff --git a/lang/README.ja.md b/lang/README.ja.md
index a50f04a5..2d3dcf9b 100644
--- a/lang/README.ja.md
+++ b/lang/README.ja.md
@@ -27,12 +27,12 @@ Liam Cottle 氏による Reticulum MeshChat を大幅に改修・機能拡張し
> MeshChatX は旧バージョンの Reticulum MeshChat とのデータ互換性を保証しません。マイグレーションやテスト前にデータをバックアップしてください。
> [!WARNING]
-> レガシーシステムはまだ完全にはサポートされていません。現在の最低要件: Python `>=3.11`、Node `>=24`。
+> レガシーシステムはまだ完全にはサポートされていません。現在の最低要件: Python `>=3.11`、Node `>=22`(Electron は Node 22、CI はそれ以上でも可)。
## 必要条件
- Python `>=3.11`(`pyproject.toml` より)
-- Node.js `>=24`(`package.json` より)
+- Node.js `>=22`(`package.json` より)
- pnpm `10.32.1`(`package.json` より)
- Poetry(`Taskfile.yml` および CI ワークフローで使用)

diff --git a/lang/README.ru.md b/lang/README.ru.md
index 839c7242..0c8c6db6 100644
--- a/lang/README.ru.md
+++ b/lang/README.ru.md
@@ -27,12 +27,12 @@
> MeshChatX не гарантирует совместимость данных со старыми версиями Reticulum MeshChat. Сделайте резервную копию перед миграцией или тестированием.
> [!WARNING]
-> Устаревшие системы пока не полностью поддерживаются. Текущие требования: Python `>=3.11` и Node `>=24`.
+> Устаревшие системы пока не полностью поддерживаются. Текущие требования: Python `>=3.11` и Node `>=22` (Electron использует Node 22; в CI может быть новее).
## Требования
- Python `>=3.11` (из `pyproject.toml`)
-- Node.js `>=24` (из `package.json`)
+- Node.js `>=22` (из `package.json`)
- pnpm `10.32.1` (из `package.json`)
- Poetry (используется в `Taskfile.yml` и CI)

diff --git a/lang/README.zh.md b/lang/README.zh.md
index 3cd7e8eb..5e3627a2 100644
--- a/lang/README.zh.md
+++ b/lang/README.zh.md
@@ -27,12 +27,12 @@ Liam Cottle 开发的 Reticulum MeshChat 的一个功能丰富的深度修改分
> MeshChatX 不保证与旧版 Reticulum MeshChat 的数据兼容。迁移或测试前请备份数据。
> [!WARNING]
-> 旧系统尚未完全支持。当前最低要求:Python `>=3.11`,Node `>=24`。
+> 旧系统尚未完全支持。当前最低要求:Python `>=3.11`,Node `>=22`(Electron 使用 Node 22;CI 可使用更高版本)。
## 系统要求
- Python `>=3.11`(来自 `pyproject.toml`)
-- Node.js `>=24`(来自 `package.json`)
+- Node.js `>=22`(来自 `package.json`)
- pnpm `10.32.1`(来自 `package.json`)
- Poetry(用于 `Taskfile.yml` 与 CI 工作流)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────